refer somebody to god's punishment - Spanish English Dictionary